Big Huge Thesaurus

Los Alamos

noun

sounds kind of like